#include "AVLTreeNode.h"

int main()
{
	AVLTree<int, int> avl;
	avl.Insert(make_pair(100, 1));
	avl.Insert(make_pair(20, 2));
	avl.Insert(make_pair(3, 3));
	avl.Insert(make_pair(4, 4));
	avl.Insert(make_pair(10, 4));
	avl.Insert(make_pair(9, 4));
	avl.Insert(make_pair(8, 4));
	avl.Inorder();
	cout << endl;
	if(avl.IsAVLTree())
		cout << "IsAVLTree" << endl;

	avl[100] = 99;
	avl[10] = 98;
	
	cout << avl[100];
	return 0;
}
